sliding trench shield protector - Deutsch Englisch Wörterbuch